chop shop

Noun
  1. a place where stolen cars are disassembled for their parts
chop shop
A police officer investigates a chop shop hidden in an old warehouse.